package com.cxhc.system.domain.app;

import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.cxhc.common.annotation.Excel;

/**
 * 消防队消防检查对象 flow_form_fire_firecheck
 *
 * @author Dhq
 * @String 2024-09-23
 */
public class FlowFormFireFirecheck
{

    /** $column.columnComment */
    private Long id;

    /** 楼宇 ID */
    @Excel(name = "楼宇 ID")
    private String areaId;

    /** 楼宇名称 */
    @Excel(name = "楼宇名称")
    private String areaName;

    /** 检查对象 */
    @Excel(name = "检查对象")
    private String name;

    /** 检查事项 */
    @Excel(name = "检查事项")
    private String items;

    /** 添加时间 */
    @JsonFormat(pattern = "yyyy-MM-dd hh:mm:dd")
    @Excel(name = "添加时间", width = 30, dateFormat = "yyyy-MM-dd hh:mm:dd")
    private String addTime;

    /** 添加用户ID */
    @Excel(name = "添加用户ID")
    private Long addUserId;

    /** 添加用户角色ID */
    @Excel(name = "添加用户角色ID")
    private Integer addRoleId;

    /** 添加人 */
    @Excel(name = "添加人")
    private String addUserRealName;

    /** 协同处理人员id */
    @Excel(name = "协同处理人员id")
    private String helpUserId;

    /** 协同处理人员 */
    @Excel(name = "协同处理人员")
    private String helpUserName;

    /** 备注 */
    @Excel(name = "备注")
    private String description;

    /** 更新时间 */
    @JsonFormat(pattern = "yyyy-MM-dd hh:mm:dd")
    @Excel(name = "更新时间", width = 30, dateFormat = "yyyy-MM-dd hh:mm:dd")
    private String updateTime;

    /** 更新人 */
    @Excel(name = "更新人")
    private Long updateUserId;

    /** 检查时间 */
    @JsonFormat(pattern = "yyyy-MM-dd hh:mm:dd")
    @Excel(name = "检查时间", width = 30, dateFormat = "yyyy-MM-dd hh:mm:dd")
    private String checkTime;

    /** 处理企业 ID */
    @Excel(name = "处理企业 ID")
    private Long entId;

    /** 处理企业 名称 */
    @Excel(name = "处理企业 名称")
    private String entName;

    /** 照片 */
    @Excel(name = "照片")
    private String photo;

    /** 状态(1未办结，2已办结) */
    @Excel(name = "状态(1未办结，2已办结)")
    private Long status;

    /** 处置结果 */
    @Excel(name = "处置结果")
    private String result;

    /** 办结添加时间 */
    @JsonFormat(pattern = "yyyy-MM-dd hh:mm:dd")
    @Excel(name = "办结添加时间", width = 30, dateFormat = "yyyy-MM-dd hh:mm:dd")
    private String completeAddTime;

    /** 办结添加人 */
    @Excel(name = "办结添加人")
    private Long completeAddUserId;

    /** 办结添加角色ID */
    @Excel(name = "办结添加角色ID")
    private Integer completeAddRoleId;

    /** 办结添加人名字 */
    @Excel(name = "办结添加人名字")
    private String completeAddRealName;

    /** 办结添加企业 */
    @Excel(name = "办结添加企业")
    private Long completeAddEntId;

    /** 办结添加企业名字 */
    @Excel(name = "办结添加企业名字")
    private String completeAddEntName;

    /** 办结时间 */
    @JsonFormat(pattern = "yyyy-MM-dd hh:mm:dd")
    @Excel(name = "办结时间", width = 30, dateFormat = "yyyy-MM-dd hh:mm:dd")
    private String completeTime;

    /** 办结项目 */
    @Excel(name = "办结项目")
    private String completeItems;

    /** 办结协同处理人员id */
    @Excel(name = "办结协同处理人员id")
    private String completeHelpUserId;

    /** 办结协同处理人员 */
    @Excel(name = "办结协同处理人员")
    private String completeHelpUserName;

    /** 办结照片 */
    @Excel(name = "办结照片")
    private String completePhoto;

    /** 任务定义ID */
    @Excel(name = "任务定义ID")
    private Long taskDefId;

    /** 任务流程ID */
    @Excel(name = "任务流程ID")
    private Long taskInsId;

    public String getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(String updateTime) {
        this.updateTime = updateTime;
    }

    public void setId(Long id)
    {
        this.id = id;
    }

    public Long getId()
    {
        return id;
    }
    public void setAreaId(String areaId)
    {
        this.areaId = areaId;
    }

    public String getAreaId()
    {
        return areaId;
    }
    public void setAreaName(String areaName)
    {
        this.areaName = areaName;
    }

    public String getAreaName()
    {
        return areaName;
    }
    public void setName(String name)
    {
        this.name = name;
    }

    public String getName()
    {
        return name;
    }
    public void setItems(String items)
    {
        this.items = items;
    }

    public String getItems()
    {
        return items;
    }
    public void setAddTime(String addTime)
    {
        this.addTime = addTime;
    }

    public String getAddTime()
    {
        return addTime;
    }
    public void setAddUserId(Long addUserId)
    {
        this.addUserId = addUserId;
    }

    public Long getAddUserId()
    {
        return addUserId;
    }
    public void setAddRoleId(Integer addRoleId)
    {
        this.addRoleId = addRoleId;
    }

    public Integer getAddRoleId()
    {
        return addRoleId;
    }
    public void setAddUserRealName(String addUserRealName)
    {
        this.addUserRealName = addUserRealName;
    }

    public String getAddUserRealName()
    {
        return addUserRealName;
    }
    public void setHelpUserId(String helpUserId)
    {
        this.helpUserId = helpUserId;
    }

    public String getHelpUserId()
    {
        return helpUserId;
    }
    public void setHelpUserName(String helpUserName)
    {
        this.helpUserName = helpUserName;
    }

    public String getHelpUserName()
    {
        return helpUserName;
    }
    public void setDescription(String description)
    {
        this.description = description;
    }

    public String getDescription()
    {
        return description;
    }
    public void setUpdateUserId(Long updateUserId)
    {
        this.updateUserId = updateUserId;
    }

    public Long getUpdateUserId()
    {
        return updateUserId;
    }
    public void setCheckTime(String checkTime)
    {
        this.checkTime = checkTime;
    }

    public String getCheckTime()
    {
        return checkTime;
    }
    public void setEntId(Long entId)
    {
        this.entId = entId;
    }

    public Long getEntId()
    {
        return entId;
    }
    public void setEntName(String entName)
    {
        this.entName = entName;
    }

    public String getEntName()
    {
        return entName;
    }
    public void setPhoto(String photo)
    {
        this.photo = photo;
    }

    public String getPhoto()
    {
        return photo;
    }
    public void setStatus(Long status)
    {
        this.status = status;
    }

    public Long getStatus()
    {
        return status;
    }
    public void setResult(String result)
    {
        this.result = result;
    }

    public String getResult()
    {
        return result;
    }
    public void setCompleteAddTime(String completeAddTime)
    {
        this.completeAddTime = completeAddTime;
    }

    public String getCompleteAddTime()
    {
        return completeAddTime;
    }
    public void setCompleteAddUserId(Long completeAddUserId)
    {
        this.completeAddUserId = completeAddUserId;
    }

    public Long getCompleteAddUserId()
    {
        return completeAddUserId;
    }
    public void setCompleteAddRoleId(Integer completeAddRoleId)
    {
        this.completeAddRoleId = completeAddRoleId;
    }

    public Integer getCompleteAddRoleId()
    {
        return completeAddRoleId;
    }
    public void setCompleteAddRealName(String completeAddRealName)
    {
        this.completeAddRealName = completeAddRealName;
    }

    public String getCompleteAddRealName()
    {
        return completeAddRealName;
    }
    public void setCompleteAddEntId(Long completeAddEntId)
    {
        this.completeAddEntId = completeAddEntId;
    }

    public Long getCompleteAddEntId()
    {
        return completeAddEntId;
    }
    public void setCompleteAddEntName(String completeAddEntName)
    {
        this.completeAddEntName = completeAddEntName;
    }

    public String getCompleteAddEntName()
    {
        return completeAddEntName;
    }
    public void setCompleteTime(String completeTime)
    {
        this.completeTime = completeTime;
    }

    public String getCompleteTime()
    {
        return completeTime;
    }
    public void setCompleteItems(String completeItems)
    {
        this.completeItems = completeItems;
    }

    public String getCompleteItems()
    {
        return completeItems;
    }
    public void setCompleteHelpUserId(String completeHelpUserId)
    {
        this.completeHelpUserId = completeHelpUserId;
    }

    public String getCompleteHelpUserId()
    {
        return completeHelpUserId;
    }
    public void setCompleteHelpUserName(String completeHelpUserName)
    {
        this.completeHelpUserName = completeHelpUserName;
    }

    public String getCompleteHelpUserName()
    {
        return completeHelpUserName;
    }
    public void setCompletePhoto(String completePhoto)
    {
        this.completePhoto = completePhoto;
    }

    public String getCompletePhoto()
    {
        return completePhoto;
    }
    public void setTaskDefId(Long taskDefId)
    {
        this.taskDefId = taskDefId;
    }

    public Long getTaskDefId()
    {
        return taskDefId;
    }
    public void setTaskInsId(Long taskInsId)
    {
        this.taskInsId = taskInsId;
    }

    public Long getTaskInsId()
    {
        return taskInsId;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
                .append("id", getId())
                .append("areaId", getAreaId())
                .append("areaName", getAreaName())
                .append("name", getName())
                .append("items", getItems())
                .append("addTime", getAddTime())
                .append("addUserId", getAddUserId())
                .append("addRoleId", getAddRoleId())
                .append("addUserRealName", getAddUserRealName())
                .append("helpUserId", getHelpUserId())
                .append("helpUserName", getHelpUserName())
                .append("description", getDescription())
                .append("updateTime", getUpdateTime())
                .append("updateUserId", getUpdateUserId())
                .append("checkTime", getCheckTime())
                .append("entId", getEntId())
                .append("entName", getEntName())
                .append("photo", getPhoto())
                .append("status", getStatus())
                .append("result", getResult())
                .append("completeAddTime", getCompleteAddTime())
                .append("completeAddUserId", getCompleteAddUserId())
                .append("completeAddRoleId", getCompleteAddRoleId())
                .append("completeAddRealName", getCompleteAddRealName())
                .append("completeAddEntId", getCompleteAddEntId())
                .append("completeAddEntName", getCompleteAddEntName())
                .append("completeTime", getCompleteTime())
                .append("completeItems", getCompleteItems())
                .append("completeHelpUserId", getCompleteHelpUserId())
                .append("completeHelpUserName", getCompleteHelpUserName())
                .append("completePhoto", getCompletePhoto())
                .append("taskDefId", getTaskDefId())
                .append("taskInsId", getTaskInsId())
                .toString();
    }
}
